MPHB\BookingsCalendar D

Total Complexity 192
Dependencies 5
Dependents 1
Total lines 1,066
Lines of code 778
Logical lines of code 440
Comment lines 115
Methods 21
Properties 15

Methods 21

Method Rating Maintainability Complexity Lines of code
renderPseudoCell()
D
26
54 133
parseFiltersAtts()
C
38 31 58
generateCellTitle()
C
36 29 67
setupData()
B
34 17 95
setupBlocks()
A
50 8 28
renderPeriodFilter()
S
46 6 40
setupPeriod()
S
48 6 32
renderRoomSearch()
S
50 5 30
renderFilters()
S
46 4 43
renderDatesTable()
S
51 4 31
__construct()
S
49 4 31
setupRooms()
S
52 4 25
renderCustomPeriodFilter()
S
58 4 14
renderRoomsTable()
S
53 3 29
renderDatesTableHeadingsRow()
S
55 3 20
render()
S
51 2 33
getRoomDateDetails()
S
57 3 17
renderRoomTypeSelect()
S
55 2 22
renderSearchResultsLabel()
S
60 1 13
getSearchRoomAvailabilityStatuses()
S
65 1 9
getPeriodsList()
S
66 1 8